package com.soxing.braindata.dao.domain.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author :durango
 * @date :2022/6/11 16:25
 * @description 课题搜索请求
 */
@Data
public class ResearchSearchRequest extends SearchRequest {
    @ApiModelProperty(value = "课题编码")
    private String subjectPkId;

    @ApiModelProperty(value = "课题名称")
    private Integer type;

    @ApiModelProperty(value = "课题名称")
    private String researchName;

    @ApiModelProperty(value = "课题简称")
    private String researchSimpleName;

    @ApiModelProperty(value = "课题PI")
    private String piName;

    @ApiModelProperty(value = "分中心编码")
    private String sitePkId;

    @ApiModelProperty(value = "状态")
    private Integer state;

    @ApiModelProperty(value = "状态列表")
    private List<Integer> stateList;

    @ApiModelProperty(value = "开始完成率")
    private BigDecimal beginCompleteRate;

    @ApiModelProperty(value = "结束完成率")
    private BigDecimal endCompleteRate;
}
